Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LAMBOURN PLACE Semi-Detached £75,000 8 Dec 2017
8 LAMBOURN PLACE Semi-Detached £29,500 24 May 1996
9 LAMBOURN PLACE Semi-Detached £110,000 27 Jan 2023
12 LAMBOURN PLACE Semi-Detached £80,000 28 Jan 2019
17 LAMBOURN PLACE Semi-Detached £75,000 2 Dec 2016
20 LAMBOURN PLACE Semi-Detached £92,500 21 Dec 2006
21 LAMBOURN PLACE Terraced £36,100 15 Aug 2008
23 LAMBOURN PLACE Semi-Detached £40,000 28 Feb 2003